# 斐波那契数列
'''
0, 1, 1, 2, 3, 5, 8, 13......
如果第一项是0，第一项是1，第二项是1，之后第三项开始，每一项都是前两个数的和
'''

num = int(input('请输入斐波那契数列的个数：'))
n1 = 0
n2 = 1
index = 2
if num <= 0:
    print('请输入一个正整数！')
elif num == 1:
    print('斐波那契数列为：')
    print(n1)
else:
    print('斐波那契数列为：')
    print(f'{n1}, {n2}, ', end='')
    while index <= num:
        if index == num:
            print(f'{n1+n2}', end='')
        else:
            print(f'{n1+n2}, ', end='')
        n1, n2 = n2, n1+n2
        index += 1


